package com.zky.ys.test.controller;

import io.swagger.annotations.Api;
import io.swagger.annotations.ApiResponse;
import io.swagger.annotations.ApiResponses;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@RequestMapping("MyThread141")
@Api(value = "线程(MyThread141)管理",tags = "线程(MyThread141)管理接口API")
@ApiResponses({
        @ApiResponse(code=400,message="请求参数不完整或者错误"),
        @ApiResponse(code=404,message="找不到页面"),
        @ApiResponse(code=405,message="请求方式不正确，比如后台接收是post，但前端请求的是get"),
        @ApiResponse(code=406,message="页面地址和接口名冲突"),
        @ApiResponse(code=415,message="请求格式不正确，前端可能没有把请求头修改为json，也可能前端请求的json对象没有转换为字符串"),
        @ApiResponse(code=500,message="后台服务逻辑错误")
})
public class MyThread141 implements Runnable {
    SyncObj14 obj;
    boolean a;
    public MyThread141() {

    }
    public MyThread141(SyncObj14 obj, boolean a) {
        this.obj = obj;
        this.a = a;
    }
    @Override
    public void run() {
        for(int i = 0; i < 50; i++) {
            obj.check(a);
        }
    }

}
